technological innovation - Allemand Anglais Dictionnaire